Glam, Punk, Post, Proto and New Wave