Karl Weishäupl — German politician (1916-1989)