Sir David Willcocks (conductor)New Philharmonia Orchestra Bach Choir Choir of King's College, Cambridge