Good article-->One Cheer for Gen. Petraeus 7 years ago