James Buchan
Scottish novelist and historian / From Wikipedia, the free encyclopedia
For the footballer, see James Buchan (footballer).
James Buchan (born 11 June 1954) is a Scottish novelist and historian.
James Buchan (born 11 June 1954) is a Scottish novelist and historian.