Foundations of Diatonic Theory by Dr Timothy Johnson & Timothy A. Johnson