ML Cavanaugh

Major ML Cavanaugh is a US Army Strategist and a Non Resident Fellow with the Modern War Institute at West Point.

His posts are an unofficial expression of opinion; the views expressed are those of the author and not necessarily those of West Point, the Department of the Army, the Department of Defense, or any agency of the US government.


Articles by ML Cavanaugh (1)