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.
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. See less