Piano Rabbit Hole: Improvisation Theory & Practice
123.172 Constraint exposes the underlying skill