Canadian Academic And Sociologis
Guy Rocher CC CQ MSRC is a Canadian academic and sociologist. Born in Berthierville Quebec he received a B. A. from the Université de Montréal in 1943 an M. A....