Doing urban public theology in South Africa Introducing a new agenda - Ignatius Swart, Stephan de Beer

Doing urban public theology in South Africa Introducing a new agenda – Ignatius Swart, Stephan de Beer