Rock eras : interpretations of music and society, 1954-1984