Forty-Eight Preludes and Fugues [Book 1 - BWV 846-869] - J.S.Bach Edited by Katherine Thomas £26.50 Quantity: at £26.50 each Add To Basket