JOHN FRANCIS WADE arr. David Hill
1  O come, all ye faithful 4:44
 PETER WARLOCK
2  Balulalow 2:33
 WILLIAM J. KIRKPATRICK arr. David Hill
3  Away in a manger 3:17
  TRADITIONAL arr. Sullivan
4  It came upon the midnight clear 4:05
 MORTEN LAURIDSEN
5  O magnum mysterium 6:45
 PETER SKELLERN
6  So said the angel 2:37
 JOHN TAVENER
7  The Lamb 3:19
  TRADITIONAL arr. David Hill
8  God rest you merry, gentlemen 3:10
9  Rocking 3:21
 PAUL EDWARDS
10  No small wonder 2:48
 JAMES PIERPONT arr. Ralph Allwood
11  Jingle, bells 1:47
 ROBERT WALKER
12  In the bleak mid-winter 4:53
  TRADITIONAL arr. Richard Lloyd
13  Of the Father's love begotten 3:25
 ANDREW GANT
14  Still, still, still 2:20
  TRADITIONAL arr. Roy Massey
15  Long the night 2:44
16  O little town of Bethlehem 3:33
 FRANZ XAVER GRUBER arr. Barry Rose
17  Silent night 3:30
 JOHN TAVENER
18  God is with us 4:59
 FELIX MENDELSSOHN arr. David Hill
19  Hark! the herald angels sing 2:59
   
 Robert Johnston tenor
 Jane Watts organ
 David Hill
  26-27 January 2001