A History of South Africa Revised Edition - Thompson, Leonard (Yale University Press New Haven, 1995)
Keywords: South Africa -- History