EDWARD D KEEFE