William J. Astore
William J. Astore, a retired lieutenant colonel (USAF) and professor of history, has written for TomDispatch.com, LA Progressive, Truthout, History News Network (HNN), Alternet, Salon, Antiwar.com, and Huffington Post among other sites. He is the author or co-author of three books and numerous articles focusing on military history as well as the history of science, technology, and religion. He earned a BS (with distinction) in mechanical engineering from Worcester Polytechnic Institute, an MA from the Johns Hopkins University (history of science and technology), and a D.Phil. (doctor of philosophy) from the University of Oxford (modern history).