J.S. Bach: Six Sonatas and Partitas for solo violin, BWV 1001-1006