This is a terrific antidote to the idea that history is simply a good yarn, spun out for the sake of consistency, and an even better challenge to conventional notions of historical progress. What Edgerton does briliantly is make you re-examine your assumptions about how the world changes. He does not simply look for confirmation of conventional historical archetypes - like the triumph of technology - but seeks to understand the influence of innovation on the big scale, globally, both where it does and does not make a difference, where it goes backwards as well as forwards, or simply stands still. Told with real verve and packed with gems of detail and surprising fact.