Some of this suggests reasons to fear the loss of our Canadian values and identity, in the wake of immigration from non-European countries, but in reality the kids of immigrants, and certainly their grandkids, won't be determined by their family's past immigrant status or country of origin (unless we force them to be) so much as by their access to the Canadian dream - of a just society and a decent life for all. What makes Canada Canada is not our clinging to the vestiges of our white Christian European past, but to the Enlightenment values those society's produced, and put into practice oh so imperfectly, the striving and struggle for which continues to be at the heart of the  Canadian enterprise: respect for human rights, the rule of law, democracy, and the absolute necessity of a secular state. To name just a few.