Three sonatas & three partitas for solo violin, BWV 1001-1006 / - Bach, Johann Sebastian, (Mel Bay,, 2006)