42 Hymns, Carols and Songs arranged for the Great Highland Bagpipe.
TABLE OF CONTENTS
• Angels We Have Heard on High
• Away In a Manger
• Bring a Torch, Jeanette Isabella
• Come, Thou Long Expected Jesus
• Deck the Halls
• Ding Dong! Merrily on High!
• Frosty the Snowman
• Go, Tell It On The Mountain
• God Rest Ye Merry, Gentleman
• Good Christian Men, Rejoice
• Hark! The Herald Angels Sing
• Have Yourself a Merry Little Christmas
• Here Comes Santa Claus
• Here We Come a-Wassailing
• Holly Jolly Christmas
• I Saw Mommy Kissing Santa Claus
• I Wonder as I Wander
• Infant Holy, Infant Lowly
• I Saw Three Ships
• It Came Upon A Midnight Clear
• Jingle Bells
• Joy to the World
• Let All Mortal Flesh Keep Silence
• Let it Snow
• Lift Up Your Heads, Ye Mighty Gates
• Lo, How a Rose E'er Blooming
• O Come, All Ye Faithful
• Come, O Come, Emmanuel
• O Little Town of Bethlehem
• O Christmas Tree
• Pat-a-Pan
• Rudolph, the Red-Nosed Reindeer
• Silent Night
• Silver Bells
• Still, Still, Still
• The First Noel
• The Holly and the Ivy
• The Little Drummer Boy
• Up On a House Top
• We Three Kings
• What Child Is This
• White Christmas