Classical Theism and Modernity with Craig Carter May 10, 2019May 15, 2020Leave a comment Craig Carter is Professor of Theology, Theologian-in-Resident, and an author.