1. Deck The Halls

    David Arkenstone

    03:44
  2. Good King Wenceslas

    David Arkenstone

    04:30
  3. Sleigh Ride

    David Arkenstone

    04:37
  4. The First Noel

    David Arkenstone

    05:09
  5. Away In A Manger

    David Arkenstone

    04:02
  6. Winter Fantasy

    David Arkenstone, Charlee Brooks

    04:09
  7. Angels We Have Heard On High

    David Arkenstone

    03:39
  8. Snowdance

    David Arkenstone

    04:55
  9. Joy To The World

    David Arkenstone

    03:45
  10. O Come All Ye Faithful

    David Arkenstone

    04:08
  11. Christmas Day In The Morning

    David Arkenstone

    04:49
  12. It Came Upon A Midnight Clear

    David Arkenstone

    03:44
  13. The Bells Of Christmas

    David Arkenstone, Charlee Brooks

    03:21
  14. Snow On The Mesa

    David Arkenstone

    04:24
  15. I Saw Three Ships

    David Arkenstone

    03:44
  16. The Wexford Carol

    David Arkenstone

    04:44
  17. Carol Of The Bells

    David Arkenstone

    03:43
  18. Dance Of The Sugar Plum Fairy

    David Arkenstone

    04:23
  19. The Coventry Carol

    David Arkenstone

    04:07
  20. Noel Nouvelet

    David Arkenstone, Charlee Brooks

    04:01
  21. God Rest Ye Merry, Gentlemen

    David Arkenstone

    03:39
  22. Angels In The Snow

    David Arkenstone

    04:47
  23. The Little Drummer Boy

    David Arkenstone

    03:57
  24. Wassailing

    David Arkenstone

    04:00
  25. Gaudete

    David Arkenstone, Charlee Brooks

    03:50
  26. Jingle Bells

    David Arkenstone

    04:26
  27. O Christmas Tree/Il Est Né Le Divin Enfant - Medley

    David Arkenstone

    04:07
  28. Patapan

    David Arkenstone

    03:30
  29. The Darkest Midnight In December

    David Arkenstone, Charlee Brooks

    04:15
  30. Silent Night! Holy Night!

    David Arkenstone

    03:34
  31. Spirit Of The Season

    David Arkenstone

    03:47
  32. Bottom Of The Punch Bowl

    David Arkenstone

    04:14
  33. Hark! The Herald Angels Sing

    David Arkenstone

    04:25
  34. What Child Is This?

    David Arkenstone

    04:34
  35. New Snow

    David Arkenstone, Charlee Brooks

    03:58
  36. Arabian Dance

    David Arkenstone

    04:10
  37. Do You Hear What I Hear

    David Arkenstone

    03:28
  38. O Holy Night

    David Arkenstone, Charlee Brooks

    03:33
  39. The Holly And The Ivy

    David Arkenstone

    03:14
  40. We Three Kings

    David Arkenstone

    04:14
  41. Veni Veni Emmanuel

    David Arkenstone, Charlee Brooks

    03:57
  42. Bring A Torch, Jeanette Isabella

    David Arkenstone

    03:59