South africa between yesterday and tomorrow by