A history of South Africa : from the earliest known human habitation to the present - THOMPSON, Leonard Monteath Johannesburg, 2014 4th ed.