For more than 100 years now, the name of Johann Sebastian Bach has been considered among the most highly regarded of all composers. The "holy cantor" church musician has been written about in many... This description may be from another edition of this product.