Battles That Changed History
Autor
Martin J. Dougherty
Marathon, Cannae, Hattin, Blenheim, Waterloo and The Somme - the names of some battles do not fade with the passing of time. Battles that Changed History offers 47 key battles that altered the course of history.