Author: Lord Hope of Craighead
Alternate names: J.A.D. Hope; J. A. D. Hope; James Arthur David Hope; James Hope; Lord Hope of Craighead
Born: 1938