The Church in Delhi - Alter, James P; Singh, Herbert Jai (National Christian Council of India, 1961)
Note
English
Keywords: Missions/Evangelism/Apologetics, Christian