Menu
WordMp3

Dr. Leon Harris

Dr. Leon  Harris

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

1 item found
Broadcasts

TitleDate
Theology through Theologians - Gunton and Irving - Towards a Trinitarian Spirit...