Colin M. BainBooksThe Best test preparation for the GED, General Educational DevelopmentMulticulturalismPearson Canadian history 8TransitionsRelationshipsCanadian society : a changing tapestryPearson Canadian history 7CitizenshipLes visages de l'humanitéTransitions in societyFoundationsThe human wayMaking HistoryAuthor data: Open Library