Piano Rabbit Hole: Improvisation Theory & Practice
43.80 Challenge 5 — no group beginnings