Translation: Johann Sebastian Bach. Well Tempered Clavier Book 1 Prelude.
Translation: Paul Gilbert. Well Tempered Clavier Bok 1 No1 Bwv846 Prelude.