Piano Rabbit Hole: Improvisation Theory & Practice
96.96 Level 63 — fill must know next chord