From Protest to Power - A Manifesto for World Revolution