Piano Rabbit Hole: Improvisation Theory & Practice
87.57 Level 38 — harmony anticipates melody