No Image Available

Thomas Sheppard is an assistant professor of military history at the Marine Corps University Command and Staff College in Quantico, Virginia. He earned his doctorate in military history from the University of North Carolina at Chapel Hill. His work has appeared in the Journal of Military History and Strategic Studies Quarterly. He lives in northern Virginia.

AOS Naval Non-Fiction

Series: n/a
Year  Book  Comment
  Commanding Petty Despots The American Navy in the New Republic

© 2008-2024 David Hayes (Astrodene)