Hayes, Joseph, 1918-2006