earsense chamberbase
Johann Sebastian Bach
wikipedia
Johann Sebastian Bach (1685-1750)

Partita No. 1 in b minor, BWV 1002

(for solo violin)
I. Allemande
II. Courante
III. Sarabande
IV. Bourrée
20 minutes (approximately)