William Astore

William Astore, a retired lieutenant colonel (USAF), is a TomDispatch regular. He teaches History at the Pennsylvania College of Technology and can be reached at wastore@pct.edu. Get my RSS