I Leon Harris
I. Leon Harris (University of Aberdeen, Scotland) is Assistant Professor of Theology at Biola University, Talbot School of Theology. He has written several articles and presented papers at theology conferences internationally. He resides with his family in southern California.
I. Leon Harris (University of Aberdeen, Scotland) is Assistant Professor of Theology at Biola University, Talbot School of Theology. He has written several articles and presented papers at theology conferences internationally. He resides with his family in southern California. See less
I Leon Harris's Featured Books