Musicologia: Musical Knowledge from Plato to John Cage - 9781461664215