Justino Diaz, bass
Mark Deller, countertenor
Sheila Armstrong, soprano
Felicity Palmer, soprano
Helen Watts, contralto
Robert Tear, tenor
Edgar Fleet, tenor
Armor Artis Chorale, John McCarthy
Harold Lester, harpsichord and organ
English Chamber Orchestra, Johannes Somary