William J Astore
William J. Astore, D.Phil., read modern history at Oxford and taught military history at the United States Air Force Academy. He is currently serving as associate provost and dean of students at the Defense Language Institute s Foreign Language Center. He lives in Monterey, California.
William J. Astore, D.Phil., read modern history at Oxford and taught military history at the United States Air Force Academy. He is currently serving as associate provost and dean of students at the Defense Language Institute s Foreign Language Center. He lives in Monterey, California. See less
William J Astore's Featured Books