Each man's son - MacLennan, Hugh 1907-1990 (Macmillan, 1978)