Big Book of Jazz Piano Improvisation: Tools and Inspiration for Creative Soloing, Book & CD