Piano Rabbit Hole: Improvisation Theory & Practice
91.5 Level 2 — overlap only the final note