Music in western civilization media update - Wright, Craig (Schirmer Cengage Learning, 2010)