William J Astore

William J. Astore is a retired lieutenant colonel of the United States Air Force and professor of history. He is a senior fellow at the Eisenhower Media Network (EMN), an organization of critical veteran military and national security professionals. William’s personal blog is Bracing Views.

Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA