Three Schenkerian-Based Studies
David Beach - Paperback
£31.99
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.