700 years of classical treasures : a tapestry in music and words - Beason, Suzanne G. (Reader's Digest, 2005)