Generation ecstasy

Simon Reynolds
Routledge
9780415923736
0-415-92373-5