Title: The Bantu, Past and Present; An Ethnographical and Historical Study of the Native Races of South Africa