India mission of the Church of Scotland ...
Macfarlane, James, Minister of Duddingston.
Edinburgh, 
1856.