Piano Rabbit Hole: Improvisation Theory & Practice
107.104 Level 86 — inner voice recalls previous harmony