Mark Lewis Taylor
Mark Lewis Taylor is Maxwell M. Upson Professor of Theology and Culture at Princeton Theological Seminary. He wrote Religion, Politics and the Christian Right: Post-9/11 Powers and American Empire and The Executed God: The Way of the Cross in Lockdown America. He is a commentator on American culture and politics. He has written articles on hip-hop and religion. His […]