Cancel
Dr. Alister McGrath is Professor of Theology, Ministry and Education at King’s College London.