Doug Macgregor/Definition

A retired U.S. Army colonel who has written extensively on military transformation and revolutions in military affairs; advised Donald Rumsfeld in Iraq War planning