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.
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.