CURRENTLY SOLD OUT

Johann Sebastian Bach: His Work and Influence on the Music of Germany, 1685-1750, Volume 2 by Clara Bell, John Alexander Fuller-Maitland, Philipp Spitta (Hardback, 2015)