The Norton Anthology of Western Music (Seventh Edition) (Vol. 3) – GOOD A nice touch here is that this unbranded textbook includes practice problems at the end of each chapter.