Contemporary Music Theory - Level One by Mark Harrison