Truthout
William J. Astore
William J. Astore, a retired lieutenant colonel with the U.S. Air Force, is a TomDispatch regular. He has taught at the Air Force Academy and the Naval Postgraduate School, and now teaches history at the Pennsylvania College of Technology.