…magazine covers of the last 40 years as determined by the American Society of Magazine Editiors.
Yes, number 1 is the nude John Lennon and number 2 is the nude and pregnant Demi Moore.
Time, Life and Esquire lead the parade with 4 covers each.
Via Kevin Drum.