Rock and roll is here to stay : an anthology