This intermediate-level reading book with accompanying CD (12 listening tracks; 12 play-along tracks) contains very melodic, fun to play blues lines and riffs in various styles/feels. The keys and tempos are comfortable. It's an excellent tool for learning what jazz soloing is all about. Besides reading, you can improvise over the play-along tracks using the chords for the tracks shown in the book.