Rated: 13 times. Average rating 4.38
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.