Bach: Les Grandes Cantates, BWV 51, 80, 82, 106, 140 & 147 (Cantatas)
Johann Sebastian Bach  (Composer),     Marriner  (Conductor),     Ameling  (Performer)    &                   0                  more   Format: Audio CD
{"Is Discontinued By Manufacturer": "No", "Package Dimensions": "5.51 x 4.88 x 0.94 inches; 5.64 Ounces", "Manufacturer": "EMI Classics", "Date First Available": "December 29, 2010", "Label": "EMI Classics", "Number of discs": "2"}