Chord-Scale Improvisation for Keyboard: A Linear Approach to Improvisation [With CD (Audio)] Paperback $19.99