J.S. Bach: Sonatas & Partitas for Solo Violin (2 CDs)

Sonata No. 1 in G minor BWV 1001

Partita No. 1 in B minor BWV 1002

Sonata No. 2 in A minor BWV 1003

Partita No. 2 in D minor BWV 1004

Sonata No. 3 in C Major BWV 1005

Partita No. 3 in E Major BWV 1006

Onyx