Translation: Johann Sebastian Bach. Choral Prelude In E Flat Major Bwv645.
Translation: Johann Sebastian Bach. Partita No 3 In E Major S 1006 Preludio.
Translation: Paul Gilbert. Bachs Prelude And Fugue No5 In D Major.