Arrangements for piano, voice and guitar of 100 all-time Christmas favorites, both sacred and secular in nature.
Includes: