Peter H Smith Author & Editor

Peter H. Smith is Associate Professor of Music Theory at the University of Notre Dame.