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