Bach-Gesellschaft edition. For harpsichord, piano, other keyboard instruments. English Suites, French Suites, 6 Partitas, Goldberg Variations, 2-Part Inventions, 3-Part Sinfonias. 312 pgs.