Revolutions in world history (Routledge, 2004)