anderson patton