J. P. Moreland

J. P. Moreland (PhD, University of Southern California) serves as distinguished professor of philosophy at Talbot School of Theology at Biola University.