Author: Peter Haerle
Born: 1966