The Savior Generals: How Five Great Commanders Saved Wars That Were Lost – From Ancient Greece to Iraq: How Five Great Commanders Saved Wars That Were Lost - From Ancient Greece to IraqVictor Davis Hanson3.7