The jazz theory book - Levine, Mark Jay‏ 1938-2022 (Sher Music Company, 1995)