Piano Rabbit Hole: Improvisation Theory & Practice
112.63 Level 50 — inner voices as horn section