Michel Desjardins

Desjardins is an associate professor in the Dept. of Religion and Culture at Wilfrid Laurier University.