Michel Despland Author & Editor

Michel Despland is Professor Emeritus in the Department of Religion at Concordia University, Canada.