Basic materials in music theory a programed course - Harder, Paul O. 1923-1986 (Pearson Prentice Hall, 2006)