James Forsyth

James Forsyth is Adjunct Professor of Religion in the Department of Classics and Religious Studies at the University of Ottawa.