Personal profile
Education/Academic qualification
Master of Theology
Bachelor of Divinity, University of Aberdeen
Doctor of Philosophy
IV15 9HA
United Kingdom
Accepting PhD Students
PhD projects
Historical Theology
Master of Theology
Bachelor of Divinity, University of Aberdeen
Doctor of Philosophy