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 Wikipedia – Hilary Hahn Website