PATRICK F CRAVEN