Johann Sebastian Bach: Magnificat, BWV 243
Felicity Palmer, soprano; Helen Watts, contralto; robert Tear, tenor; Stephen Roberts, bass; The Choir of King's College, Cambridge; the Academy of St. Martin-in-the-Fields, conducted by Philip Ledger. (Decca 421 148-2)