Wiener Urtext Edition Johann Sebastian Bach Das Wohltemperierte Klavier 2 BWV 870-893: Urtext, for piano, edited by Walther Dehnhard, intermediate level of difficulty, ISBN 9783850550512, ISMN 9790500570516, UT 50051, 23 x 30.5 cm, 164 pages / Wiener Urtext Edition