Author: Ulrich R. Haltern
Born: 1967