New Every Morning, p 114; 0 little one sweet (Oxford Book of Carols 109): Psalm 42; John 1, vv 40-51 (rsv); It came upon the midnight clear (BBC HB 52)
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
New Every Morning, p 114; 0 little one sweet (Oxford Book of Carols 109): Psalm 42; John 1, vv 40-51 (rsv); It came upon the midnight clear (BBC HB 52)