Molepolole : a missionary record /
Shepherd, Peter M.
United Free Church of Scotland.Overseas Committee.
United Free Church of Scotland.Youth Committee.
[Glasgow] : United Free Church; Youth and Overseas Committees,
1947.
Includes index.
United Free Church of Scotland
Scottish Livingstone Hospital (Molepolole, Botswana)
Missions
Missions, Medical