Jazzology : The Encyclopedia of Jazz Theory for All Musicians by Robert Rawlins
Includes the basics of intervals, jazz harmony, scales and modes, ii-V-I cadences. For harmony, it covers: harmonic analysis, piano voicings and voice leading; modulations and modal interchange, and reharmonization.