The New Delhi Report; the third assembly of the world council of churches, 1961 (Assocation Press, 1962)