AllMusic - Biography of Johann Sebastian Bach Johann Sebastian Bach Johann Sebastian Bach J.S. Bach Johann Sebastian Bach Johann Sebastian Bach Johann Sebastian Bach Johann Sebastian Bach Johann Sebastian Bach Johann Sebastian Bach