Author: David Irvine
Born: 1956