FREE UK Delivery over £15
A third volume of Miscellaneous Piano Works by J.S. Bach. Includes: BWV 992, 993, 989, 963, 820, 823, 832, 833, 822, 998. This authoritative Barenreiter edition by Hartwig Eichberg and Thomas Kohlhase.