Keller, Charles, 1914-2006.