MusicFrom Rock, Pop, Jazz, Blues and Hip Hop to Classical, Folk and World448 pages16 hours of reading