Author: David H. J. Larmour
Born: 1959