Jesu Joy of Man's desiring. Welsh version with Eng. trans. for tr. voices.
Bach, Johann Sebastian,1685-1750.