The India mission of the Free Church of Scotland [microform] : being report of the deputies to India in 1888-9; opinion of the missionaries in 1890 and minutes of the Foreign Missions Committee, to be submitted to the General Assembly of 1891
Free Church of Scotland. Foreign Missions Committee