Piano Rabbit Hole: Improvisation Theory & Practice
4.75 Another challenge: melody fragments only