Steven Porter Author

Steven Porter is Assistant Professor of Philosophy and Theology at Biola University.