Keefe, Thomas,1943-