WILLIAM J KEAGLE