Title: Christa Seva Sangha = the Society of the Servants of Christ in India
Subjects: Societies, Church of England