Thomas Sheppard is Assistant Professor of Military History at the Marine Corps University Command and Staff College in Quantico, Virginia. This interview is based on … [Read more...] about The Author’s Corner with Thomas Sheppard
Thomas Sheppard is Assistant Professor of Military History at the Marine Corps University Command and Staff College in Quantico, Virginia. This interview is based on … [Read more...] about The Author’s Corner with Thomas Sheppard