Life and labours of Robert Moffat: missionary in South Africa - Walters, William (Walter Scott Limited, 1883)