Author: David M. Mattocks
Born: 1959