Piano Rabbit Hole: Improvisation Theory & Practice
117.77 Revision Pass 9 — outer voices