Carl Kohler
1919-2006