Anthology for music in western civilization media update - Roden, Timothy (Schirmer Cengage Learning, 2010)