Title: Findings of the National Consultation on the Mission of the Church in Contemporary India, held at Nasrapur, March 21-26, 1966
Subjects: Christianity
Places: India