"Alfred Thayer Mahan: The Naval Historian" in "Makers of Modern Strategy from Machiavelli to the Nuclear Age", ed.
"Alfred Thayer Mahan: The Naval Historian" in "Makers of Modern Strategy from Machiavelli to the Nuclear Age", ed.