Piano Rabbit Hole: Improvisation Theory & Practice
82.105 Challenge 4 — major-third tonal cycle