Quick view Add to Cart Jazz Scales: Scales, Chords, Arpeggios, and Exercises for Jazz Improvisation $21.82 CreateSpace Independent Publishing Platform