Tymoczko Dmitri Generalizing Musical Intervals
Art of Composing Music
Nature of Harmony 00 Riem
Harmony Explained