Composer: Johann Sebastian Bach (1685-1750) Magnificat 243, 243a & Canatas Philippe Herreweghe & Collegium Vocale Gent/La Chapelle Royale Playlist ...