England's dreaming : anarchy, Sex Pistols, punk rock, and beyond