Skip to content

Thomas Sheppard

Thomas Sheppard teaches War Studies at the Marine Corps University Command and Staff College. The opinions expressed here are entirely his own, and should not be attributed to any government actor or agency.