Edmund Heckler was born in Tuttlingen, Germany on February 2, 1906. Tuttlingen is a city in the southern part of Germany, known for its medical technology and precision engineering industries.
Mastermind of Mechanisms: The Edmund Heckler Trivia Challenge