Piano Rabbit Hole: Improvisation Theory & Practice
100.6 Level 2 — uninterrupted form