25 songs (1 hour and 19 minutes) Released on 1 January 2010
1
Once in Royal David's City
4:23
2
O Magnum Misterium
2:48
3
Ding Dong! Merrily on High
2:15
4
A Babe is Born
2:33
5
Now Let Us Sing
2:17
6
Jesu, Thou the Virgin-born
3:15
7
The Saviour of the World is Born
2:13
8
O Come All Ye Faithful
3:59
9
Long, Long Ago
5:24
10
Sussex Carol (On Christmas Night)
2:04
11
Out of Your Sleep
2:09
12
The Holly and Ivy
3:32
13
Lully, Lulla, Thou Little Tiny Child
3:29
14
Torches
1:43
15
Angelus ad Virginem
3:12
16
This is the Truth Sent From Above
3:16
17
Sing Lullaby
3:54
18
In dulci jubilo
3:18
19
Before Dawn
2:45
20
In the Bleak Midwinter
4:50
21
There is No Rose
2:47
22
Silent Night, Holy Night
3:12
23
What Sweeter Music Can We Bring
3:51
24
A Spotless Rose
3:14
25
Hark the Herald Angels Sing
3:07