J.S. Bach: Johannes Passion, BWV 245

John Mark Ainsley, The Brandenburg Consort & Sir Stephen Cleobury