- The Jazz Language
- Jazz Improvisation for Keyboard Players: Complete
- Jazz Piano Voicing Skills: A Method for Individual or Class Study
- Jazz/Rock Voicings for the Contemporary Keyboard Player
- Jazz Improvisation -- A Pocket Guide: A Concise Summary of the Materials & Techniques Needed to Play Jazz, Pocket-Sized Book