The report New Delhi - World Council of Churches (3rd.1962.New Delhi) (London SCM Press, 1961)
Keywords: Religion -- Church