Thomas Sheppard

Thomas Sheppard

Thomas Sheppard holds a PhD in military history from the University of North Carolina. He lives in Washington DC, where he writes on history, foreign policy, and national security issues.

3

Articles