South Africa : diary of troubled times