Purcell, Henry
[Author]
;
Royal, Kate
[Performer];
Hansen, David
[Performer];
Mead, Tim
[Performer];
Staples, Andrew
[Performer];
Imbrailo, Jacques
[Performer];
Cleobury, Stephen
[Performer]
Academy of Ancient Music Cambridge,
King's College Cambridge Choir