Michel Desjardins Author & Editor

Stephen G. Wilson is Professor of Religious Studies in the College of the Humanities at Carleton University, Ottawa, Ontario.

Michel Desjardins is Associate Professor in the Department of Religion and Culture at Wilfrid Laurier University.