Hal T Shelton

Hal T. Shelton, a retired Lieutenant Colonel of the U.S. Army, currently teaches history at San Jacinto College.

Hal T Shelton's Featured Books