Partita for violin solo no. 3 in E BWV 1006 - Bach, Johann Sebastian 1685-1750 (Oleg-Kagan-Edition, 2000)