This intermediate-level book with accompanying CD contains very melodic, fun to play blues lines and riffs in various styles and feels. 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 provided in the book.