Thomas Spoehr Lieutenant General Thomas Spoehr (ret.) is director of the Heritage Foundation’s Center for National Defense and previously served for over 36 years in the U.S. Army.