Kelly, Patrick F., 1929-2007