Modern Harmony In Its Theory And Practice by Walter Raymond Spalding & Arthur Foote