Piano Rabbit Hole: Improvisation Theory & Practice
102.144 Challenge 3 — rebuild without original voicings