101 Rock Classics
One hundred and one undeniable rock classics that still hold up to this day.

The essentials of Rock.