neil patton