vincent patton