Bach: Cantatas, Vol. 24 - BWV 12, 103, 108, 117, 146, 166
Mark Padmore · Julian Clarkson · English Baroque Soloists · Brigitte Geller · William Towers · John Eliot Gardiner · Monteverdi Choir · James Gilchrist · Stephen Varcoe · Robin Tyson