2.O Come All Ye Faithful3:24 3.Silent Night, Holy Night3:07 4.Angels We Have Heard on High5:19 5.A Choir of a Thousand Angels [Andrea Bocelli]3:55 7.Hark the Herald Angels Sing3:49 8.See Amid the Winter's Snow3:38 10.The Birthday of a King3:41 18.Sheep May Safely Graze4:33