
There are 42 Christmas Carols in "A Piper's Christmas".
Here you can buy them 1 at a time. Each carol is $5.00 each. If you buy all of them this way, you will spend over $210! The book with the audio is only $37 plus shipping.
Here are the Carols in this book:
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
O 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