Barometer rising - MacLennan, Hugh 1907-1990 (McClelland and Stewart, 1985)