Seven rivers of Canada the Mackenzie, the St. Lawrence, the Ottawa, the Red, the Saskatchewan, the Fraser, the St. John - MacLennan, Hugh 1907-1990 (Macmillan, 1961)