Introduction to Canadian politics and government - White, Walter L.; Wagenberg, R. H.; Nelson, Ralph C. (Holt, Rinehart and Winston, 1979)