The Fundamentals of Gregorian Chant: A Simple Exposition of the Solesmes Principles Founded Mainly318 pages12 hours of readingTrack