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

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

    1
  2. Thy Kingdom Come, On Bended Knee (Irish)

    Thy Kingdom Come, On Bended Knee (Irish)

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

    Pour out Thy Spirit from on High (Melcombe)

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

    Love Divine, All Loves Excelling (Blaenwern)

    2
  5. Come, Thou Long Expected Jesus (Cross of Jesus)

    Come, Thou Long Expected Jesus (Cross of Jesus)

  6. Great Shepherd of Thy People, Hear (Belgrave)

    Great Shepherd of Thy People, Hear (Belgrave)

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

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

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

    While Shepherds Watched their Flocks (Winchester Old)

    1
  9. Come Thou Redeemer of the Earth (Puer Nobis Nascitur)

    Come Thou Redeemer of the Earth (Puer Nobis Nascitur)

  10. Behold the Great Creator Makes (Kilmarnock)

    Behold the Great Creator Makes (Kilmarnock)

    2