Karl Kasten
1916-2010