1 Article(s) by: Mark Lewis Taylor

Mark Lewis Taylor is Maxwell Upson Professor of Theology and Culture at Princeton Theological Seminary.