Piano Rabbit Hole: Improvisation Theory & Practice
103.106 Level 74 — climax by convergence