Great Captains; A Course of Six Lectures Showing the Influence on the Art of War of the Campaigns of Alexander, Hannibal, Caesar, Gustavus Adolphus, Frederick, and Napoleon

Bok av Theodore Ayrault Dodge