Author: David Gerard Riley
Born: 1957