Piano Rabbit Hole: Improvisation Theory & Practice
120.204 Mini-project 5 — Finality Without Harmony