Leon Harris (Ph.D., University of Aberdeen, Scotland) is Assistant Professor of Theology at Biola University, Talbot School of Theology.