Jazz Inventions for Keyboard: 50 Etudes That Will Improve the Way You Play Jazz, Book & CD