Harmonic materials in tonal music a programmed course : part 1 - Harder, Paul O. (Prentice Hall, 2010)