Intermediate Jazz Improvisation: A Study Guide For Developing Soloists (Book & 3-CD Set)