Modern Jazz Piano. A study in harmony and improvisation.
Waite, Brian