Piano Rabbit Hole: Improvisation Theory & Practice
99.19 Level 10 — leave top register open