A future South Africa : visions, stategues and realities