The Happy man : The Abiding witness of Lachlan MacKenzie - MacKenzie, Lachlan. (Edinburgh, 1979)