Words for War: Common Mistakes in Writing About Human Conflict by ML Cavanaugh on December 10, 2014December 18, 2016
Destroying Value: ISIS, The Anaconda, and War on the Cheap by ML Cavanaugh on September 29, 2014December 18, 2016
Simplifying Strategic Concepts: Thinking about what landpower, seapower, airpower (and the marines) ought to do by ML Cavanaugh on February 5, 2014December 18, 2016