Great Christian thinkers

Karl Barth

Revd Peter Shepherd