Advanced harmony : theory and practice
Ottman, Robert W
Advanced harmony : theory and practice - 5th ed - Upper Saddle River, NJ: Prentice Hall, 2000 - viii, 488 p. : ill. ; 26. cm
9780130833396
Harmony
781.25 OTT
Advanced harmony : theory and practice - 5th ed - Upper Saddle River, NJ: Prentice Hall, 2000 - viii, 488 p. : ill. ; 26. cm
9780130833396
Harmony
781.25 OTT