Iain G Nicol

Iain G. Nicol is Professor Emeritus, Knox College, Toronto School of Theology, University of Toronto.