1) Ave Maria, Op. 23, 2 (2.53)
2) What Tidings Bringest Thou? (4.08)
3) O Viridissima Virga (4.45)
4) Alma Redemptoris Mater (6.27)
5) Deo Gracias Anglia (3.58)
6) Be merry be merry (2.33)
7) Riu Riu Chiu (2.23)
8) There Is No Rose (4.36)
9) Planctus Guillelmus (6.48)
10) Eya mater Stephane (2.38)
11) Gaudete Christus Est Natus (1.42)
12) Hail Mary Full of Grace (3.44)
13) Now May We Singen (4.23)
14) Nowell Sing We (3.22)
15) Planctus David (15.30)