Karl Weschke 1925-2005