Improvisation 101 -- Major, Minor, and Blues: A Step-by-Step Approach to Improvisation in Jazz, Rock, and Pop Music, Book & CD (Advance Music)