Harmonic Materials in Tonal Music, A programmed course. Third edition. 2 vol, [with 4 accompanying cassettes].
Harder, Paul O.