Obituary: Edward C Keough, 83