The Science of World Revolution