Music Theory Remixed: A Blended Approach for the Practicing Musician

Holm-Hudson, Kevin
Oxford University Press
9780199330560
0-19-933056-5