William J. Astore

William J. Astore, a retired lieutenant colonel (USAF), 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. Email him: wastore@pct.edu.