WILLIAM P. KEEFE, M.D.