1001 Battles That Changed The Course Of History by R.G. Grant

A sweeping, chronological compendium that examines one thousand and one pivotal engagements from antiquity to the modern era, explaining how individual battles reshaped political boundaries, military tactics, technologies, and cultural trajectories; each entry summarizes the combatants, key events, and lasting consequences to show why the clash mattered in the broader flow of world history.