50 Battles that Changed the World

Rather than celebrating warfare, 50 Battles That Changed The World looks at the clashes the author believes have had the most profound impact on world history.Listed in order of...