Andrew Bacevich/Definition

American historian and military analyst; retired U.S. Army colonel; critic of counterinsurgency doctrine