In The Seventy Great Battles of All Time, an international team of military historians reconstructs and analyses the seventy decisive battles that shaped world history - from Cannae to Agincourt,... This description may be from another edition of this product.