James Gilmour of Mongolia

Richard Lovett. James Gilmour of Mongolia. The Religious Tract Society, London, 1895