The Cantor of St Thomas'sWatch HereThe Cantor of St Thomas's Online – The life of German composer Johann Sebastian Bach.