Oxford Companions

923 pages hardcover

nonfiction art history music informative lighthearted medium-paced