Credits
PERFORMING ARTISTS
Hilliard Ensemble
Ensemble
David James
Counter-Tenor
Joanne Lunn
Soprano
David Gould
Counter-Tenor
Steven Harrold
Tenor
Gordon Jones
Baritone
Robert Macdonald
Bass
Rebecca Outram
Soprano
Rogers Covey-Crump
Tenor
COMPOSITION & LYRICS
Johann Sebastian Bach
Composer
PRODUCTION & ENGINEERING
Manfred Eicher
Executive Producer
Peter Langer
Recording Engineer