Arrangements for Lute: BWV 995, 1000, 1006a
composed by Johann Sebastian Bach, 1685-1750; produced by Pere Casulleras; performed by Oliver Holzenburg, in Complete works of Johann Sebastian Bach (Hänssler Classic), 59 mins