By: Dave Dilegge
General Principles: How Good was David Petraeus? By Dexter Filkins in the 17 December issue of The New Yorker.
By: Dave Dilegge
General Principles: How Good was David Petraeus? By Dexter Filkins in the 17 December issue of The New Yorker.