Sonatas & partitas for violin solo, BWV 1001-1006 / - Bach, Johann Sebastian,