Stock / 9781447476092 Fantasia and Fugues - BWV 561 BWV 537 BWV 542 - For Solo Organ Bach, Johann Sebastian EAN 9781447476092 Publisher Read Books Published 9 January 2013 Pages 32 Available copies New £38.99