The Mar Lodge translation of the history of Scotland by Hector Boece /
Scottish Text Society.
Watson, George.
Edinburgh,
1946.