Author: Duncan J Petrie
Born: 1963