1.O Come O Come Emmanuel3:23 3.Go Tell It On The Mountain3:22 4.O Come All Ye Faithful5:35 6.Angels We Have Heard On High4:41 8.God Rest Ye Merry Gentlemen3:25 9.It Came Upon A Midnight Clear4:56 10.O Little Town Of Bethlehem4:47 12.What Child Is This3:43 15.He Is Born (Reprise)2:24 16.Hark! The Herald Angels Sing5:24 17.Joy To The World 2 (He Is Come)4:15