Hal Leonard EZ Play Today 315 VH1's 100 Greatest Songs of Rock and Roll