History of Scotland - Brown, Peter Hume (Cambridge historical series / edited by G.W. Prothero, 1971)