Revolution : structure and meaning in world history /: structure and meaning in world history. (2019)