William Astore
Writer, Professor, Retired Lt. Colonel, Air Force

William Astore was professor of history at the Pennsylvania College of Technology (2005-14). He retired from the Air Force as a lieutenant colonel in 2005, having taught at the Air Force Academy as well as the Naval Postgraduate School. He blogs at bracingviews.com and writes regularly for TomDispatch.com.

Load More Stories