Great Captains; A Course of Six Lectures Showing the Influence on the Art of War of the Campaigns of Alexander, Hannibal, C sar, Gustavus Adolphus, Frederick, and Napoleon
Bookhype may earn a small commission from qualifying purchases.
Full disclosure.
Great Captains; A Course of Six Lectures Showing the Influence on the Art of War of the Campaigns of Alexander, Hannibal, C sar, Gustavus Adolphus, Frederick, and Napoleon