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.