William Astore is a retired lieutenant colonel (USAF) and professor of history. His personal blog is Bracing Views.