The Allure of Battle: A History of How Wars Have Been Won and Lost by Cathal J. Nolan Back to product details page >