Wow a lengthy read and indeed where to start. For me a good starting point is for the ANC to recognise that they have done the country immense harm. Failure to do this means that we will repeat the same mistakes. I am also a realist in that the gross arrogance of the ANC, as demonstrated by their politicians, senior academics, business leaders, senior civil servants , law enforcement et al means that this will not happen any time soon. South Africa is now more racist than it has ever been and this is so sad. There is so many poor and this is so sad; waiting for the ANC to deliver on promises that they clearly never will makes the situation even wore. Yes South Africa does need to get to a starting point and a process must get started - we will need the wisdom of Solomon, and everyone will need to be winners....