Revolutions in world history - Richards, Michael D. (Routledge / Taylor & Francis Group, 2004)