Iraq – General Principles

New Yorker – Dexter Filkins provides a considered answer to the question of how good was General Petraeus?