The Partita No. 3 in E Major BWV 1006 by Johann Sebastian Bach for solo violin is the last work in the set of Six Sonatas and Partitas. It consists of six movements. In 1933 Sergei Rachmaninoff transcribed for piano (and subsequently recorded) the Preludio, Gavotte, and Giga from this Partita. – Hilary Hahn
Bach by Hahn
Bach – Partita for Violin No. 1 – 4. Double
Partita No. 1 in B Minor for violin, 4. Double