Piano Rabbit Hole: Improvisation Theory & Practice
122.215 Challenge 5 — identity with only two voices