George Buchanan, as scholar, author, and politician: a prize essay /
Saint Andrew Society (Glasgow, Scotland)
M'Callum, Archibald.
Glasgow : W. Rankin,
1871.