Gerald T Sheppard Author

James H. Olthius is Senior Member in Philosophical Theology at the Institute for Christian Studies in Toronto. Donald G. Bloesch is Professor of Theology at Dubuque Theology Seminary in Iowa. Clark H. Pinnock is Professor of Systematic Theology at McMaster Divinity College in Hamilton, Ontario. Gerald T. Sheppard is Professor of Old Testament at Emmanuel College, University of Toronto.