Author: Peter Haggar
Born: 1965