David Beach
David Beach has taught music theory for over forty years at Yale University, the Eastman School of Music (University of Rochester), and at the Faculty of Music, University of Toronto. He is currently retired, living in northern California.
David Beach has taught music theory for over forty years at Yale University, the Eastman School of Music (University of Rochester), and at the Faculty of Music, University of Toronto. He is currently retired, living in northern California. See less
David Beach's Featured Books