Contemporary Jazz Piano - The Complete Guide with CD!: Hal Leonard Keyboard Style Series