History of Scotland - Brown, Peter Hume 1849-1918 (Octagon Books, 1971)