ABOUT THE AUTHOR
  William Astore is a retired lieutenant colonel (USAF), professor of history, and writer/blogger whose personal site is BracingViews.com.