Gustav Leonhardt Chorus master: David Willcocks (conductor)Leonhardt-Consort King's College Choir Cambridge