Last year’s worst selling issue of Esquire: John Edwards on the cover

The best selling: Angelina Jolie