Max L. Stackhouse

Max L. Stackhouse is Professor of Christian Ethics and Director of the Project on Public Theology at Princeton Theological Seminary.