Author: Gerhard Teuscher
Born: 1969