WILLIAM J KEAHON