Ferrier of St. Andrews : an academic tragedy - Thomson, Arthur (Scottish Academic Press, 1985)