Glenn Reynolds recommends this History of Raves. It’s neat and full of cultural stuff. Actually it’s a balanced analysis and not a rant at all.