Andrew Bacevich on The New American Militarism

No fool, he.