Religious life in Canada has changed dramatically in recent decades due to secularization and the population shifts resulting from urbanization and immigration. New varieties of pluralism have... This description may be from another edition of this product.