Piano Rabbit Hole: Improvisation Theory & Practice
114.33 Level 23 — syncopated phrase, stable cadence