Producer
Schwetzingen Festspiele
Chorus master
Peter Phillips
Chorus
The Tallis Scholars
Venue not announced