Do Major Religions Worship the Same God? - Andrew Torrance

Andrew Torrance

Andrew Torrance is a Lecturer in Theology at the University of St Andrews, Scotland. 

Full Profile >
Contributor

Andrew
Torrance

Lecturer in Theology, University of St. Andrews