Stock / 9781443738880 The Forty-Eight Preludes and Fugues of J.S .Bach Gray, Cecil EAN 9781443738880 Publisher Read Books Published 4 November 2008 Pages 160 Available copies New £56.99