15 Inventions BWV.772-86 (Two-part inventions) for keyboard

15 Inventions BWV.772-86 (Two-part inventions) for keyboard