Author: David Albert Holdcroft
Born: 1958