George Buchanan and his times /
Brown, P. Hume(Peter Hume),1849-1918.
Edinburgh : Oliphant, Anderson & Ferrier,
1906.
Buchanan, George, 1506-1582.