Constitution, government and society in Canada - Cairns, Alan (McCleland & Stewart, 1989)