Music in the seventeenth and eighteenth centuries Taruskin, Richard Popularity → Current 25 Peak 44 Niche 78 Oxford University Press 2010 805 pages