J.S.Bach: Well-Tempered Clavier 2: Prelude & Fugue No. 24,

BWV893