Johann Sebastian Bach
Die Kunst der Fuge für Cembalo (Klavier)
The Art of Fugue for Harpsichord (Piano)
BWV 1080
BA 5207
Alternative versions, ammendments and addtions included in appendix / with the supplement “Mirror Fugues for two Harpsichords