Features Celebrating The 50th Anniversary Of Rock The Immortals The Fifty Greatest Artists Of All Time Contributors Elton John Dave Grohl John Mayer James Taylor Van Morrison Little Richard Lenny Kravitz Tom Petty Eddie Vedder Paul Simon Jackson Browne