Title: World development: the challenge to the churches
Subjects: Christianity, Congresses
Places: Developing countries