
- Bach: Cantatas, BWV 51, 82, 84, 199, 202 "Wedding Cantata" & 209 "Italian Cantata" · 1999

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996

- Bach: The Musical Offering BWV 1079 · 1996