No easy journey : a history of racism -- Building apartheid : anti-apartheid writers -- The fight for freedom : a Black nation or a rainbow nation? -- Apartheid falls apart : the university -- Democracy : CIDA city campus -- Chronology of apartheid's end -- Timeline in history.