Johann Sebastian Bach. Biography

Harmony and Discord: The Real Life of Johann Sebastian Bach by Julian Shuckburgh