Partita for Violin No. 2 (Bach)

The Partita in D minor for solo violin, BWV 1004, by Johann Sebastian Bach, was written between 1717 and 1720. It is a part of his compositional cycle called Sonatas and Partitas for Solo Violin.