Exclusive Weekend Voucher! £10 off. Get the code »

Craig Carter

Craig A. Carter (PhD, University of St. Michael's College) is associate professor of religious studies at Tyndale University College and Seminary in Toronto, Ontario, and author of The Politics of the Cross.