Author: James Buchan
Alternate names: James Ernest Buchan; JAMES BUCHAN; JAMES. BUCHAN
Born: 1954
Bio: Scottish novelist and historian.