The fatal mistake we in Canada make is not to recognize Islam as a complete social order, like communism but with the addition of a deity that advocates superiority and conversion by threat.  Do not call Islam only a 'religion', it is a religion plus everything we must do and think and must revere through prayer.  There are over a million muslims now living in Canada as 'Canadians'.... ?!!