Piano Rabbit Hole: Improvisation Theory & Practice
120.171 Level 126 — last melodic climax