Moment of Battle The Twenty Clashes that Changed the World
Two leading military historians present a case for what they have identified as the 20 most crucial battles of all time, explaining how each conflict represents a historical epoch that triggered profound transformations and significantly shaped the development of the modern world.