New city.
East End Mission.Social Studies Centre.
Urban Theology Unit (Sheffield, England)
London : Social Studies Centre, East End Mission, [and], Urban Theology Unit,
1971-
"Towards Christian styles for the human city".
Cities and towns