Piano Rabbit Hole: Improvisation Theory & Practice
107.58 Level 45 — three-voice ii–V–I