1. The Lord will Come and Not be Slow (St Stephen)

    The Lord will Come and Not be Slow (St Stephen)

    1
  2. Pour out Thy Spirit from on High (Melcombe)

    Pour out Thy Spirit from on High (Melcombe)

    2
  3. Love Divine, All Loves Excelling (Blaenwern)

    Love Divine, All Loves Excelling (Blaenwern)

    2
  4. Great Shepherd of Thy People, Hear (Belgrave)

    Great Shepherd of Thy People, Hear (Belgrave)

    1
  5. O! Dduw, Ein Nerth Mewn Oesoedd Gynt (St Anne)

    O! Dduw, Ein Nerth Mewn Oesoedd Gynt (St Anne)

    1
  6. While Shepherds Watched their Flocks (Winchester Old)

    While Shepherds Watched their Flocks (Winchester Old)

    1
  7. Behold the Great Creator Makes (Kilmarnock)

    Behold the Great Creator Makes (Kilmarnock)

    2
  8. Saviour, Again to Thy Dear Name (Ellers)

    Saviour, Again to Thy Dear Name (Ellers)

    1
  9. All People that on Earth do Dwell (Old 100th)

    All People that on Earth do Dwell (Old 100th)

    1
  10. All Praise to our Redeeming Lord (St Magnus)

    All Praise to our Redeeming Lord (St Magnus)

  11. All Ye Who Seek For Sure Relief (St Bernard)

    All Ye Who Seek For Sure Relief (St Bernard)

    1
  12. How Bright These Glorious Spirits Shine (Beatitudo)

    How Bright These Glorious Spirits Shine (Beatitudo)

    3
  13. As Pants the Hart for Cooling Streams (Martyrdom)

    As Pants the Hart for Cooling Streams (Martyrdom)

  14. My Father, for Another Night (St Timothy)

    My Father, for Another Night (St Timothy)

    1