Title: LIBERALS, MARXISTS, AND NATIONALISTS: COMPETING INTERPRETATIONS OF SOUTH AFRICAN HISTORY