13 Christmas carols arranged for solo piano by Carl Seal. Of moderate difficulty, some are carol medleys—Angels We Have Heard on High with Hark! the Herald Angels Sing—others are individual songs—Hallelujah Chorus from The Messiah. A collection that makes old carols become new with the profound and timeless angelic song of great joy: Today in the town of David a Savior has been born to you. He is Christ the Lord.