A history of Greater Britain, as well England as Scotland /
Scottish History Society.
Constable, Archibald.
Mackay, Aeneas J. G.
Major, John,1469-1550.
Edinburgh : T. & A. Constable,
1892.