Helmuth Rilling Oregon Bach Festival Chamber Orchestra Gächinger Kantorei Stuttgart Stuttgart Bach Collegium Frankfurt Kantorei Stuttgart Radio Symphony Orchestra Stuttgart Chamber Orchestra Oregon Bach Festival Women s Chorus Oregon Bach Festival Orchestra Prague Philharmonic Chorus