Heckscher, William S. (William Sebastian), 1904-1999