Author: David Raymond Preston
Born: 1961