Bach: Well-Tempered Clavier - Book I

Prelude & Fugue No. 15 in G Major, BWV 860: II. Fugue