Haldane of Cloan. His life and times. 1856-1928. - Sommer, Dudley (Allen and Unwin, 1960)