A world on the brink: revolution looming