Happy New Year! Get 10% off all books on our website throughout January! Discount will be applied automatically at checkout.

David Beach Author & Editor

David Beach has taught music theory for over forty years at Yale University, the Eastman School of Music, and the University of Toronto.

Ryan McClelland is Associate Professor of Music Theory at the University of Toronto.