PATRICK M. KEANE