Author: David Farrant
Fuller name: David Robert Donovan Farrant
Alternate names: Allan Farrow
Born: 1946