Bach: Cantatas, Vol. 23 - BWV 42, 67, 85, 104, 112, 150, 158
John Eliot Gardiner • Gillian Keith • Charles Daniels • Stephen Varcoe • Monteverdi Choir • English Baroque Soloists • Daniel Taylor • Norbert Meyn • Katherine Fuge • William Towers