Johann Sebastian Bach is more or less the alpha and omega of piano playing: there is hardly a piano pupil who did not start off with his little preludes or his inventions. And almost all pianists regard his Well-tempered Clavier as an unsurpassed highpoint in the history of piano music
Piano - SMP Level 10 (Advanced)
Edited by Roy Howat.
This edition: Urtext. Sheet Music
Very advanced level, very difficult note reading, frequent time signature changes, virtuosic level technical facility needed.