Lorne Foster holds a PhD in sociology from York University and currently works as a research consultant and writer in Toronto.
Balancing Competing Human Rights / Conciliation des droits de la personne contradictoires
Multiculturalism, Social Order & Social Justice in Canada | Multiculturalisme, ordre social et justice sociale au Canada