Search help
Kenneth S. Macdonald, M.A., D.D. : missionary of the Free Church of Scotland, Calcutta