Bach's Inventions: Two-Parts, Sinfonias, and Mistakes

Invention No. 2 in c minor: BWV 773