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