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