Canadian society : a changing tapestry | lit.salon