Geography of British South Africa by George Townsend Warner