From Aerosmith to Winehouse five Decades of Rock