Carmichael, Ralph, 1927-