Johann Sebastian Bach: 15 Two-Part Inventions for Solo Guitar