Bach - St John Passion - Polyphony Orchestra of the Age of Enlightenment Stephen Layton 2013 Hyperion