books.google.ca - Canada officially prides itself on being a multicultural nation, welcoming people from all around the world, and enshrining that status in its Charter of Rights and Freedoms as well as in an array of laws and policies that aim to protect citizens from discrimination on various grounds, including race,...http://books.google.ca/books/about/Religion_and_Diversity_in_Canada.html?id=79bUL99FnVUC&utm_source=gb-gplus-shareReligion and Diversity in Canada