Bach's Tonal Landscape

Book I, Fugue No 24 in B minor, BWV869