The India mission of the Free church of Scotland
Subtitle: being the report of the deputies to India in 1888-89: Opinion of the missionaries in 1890; and Minute of the Foreign missions committee
Series: ATLA Historical Monographs Collection
Published: 1891
Place of publication: Eding
Language: eng
Number of pages: 198