Author: Dr Justin Thacker

Dr Justin Thacker is Lecturer in Practical and Public Theology at Cliff College. He is a medical doctor and is on the council of Scripture Union.

Sort By: