Johann Sebastian Bach (1685-1750) Sonata 2 for solo violin BWV 1003 Movement 1 : Grave Movement 2 : Fuga Movement 3 : Andante Movement 4 : Allegro