Christopher A. Scales

Christopher A. Scales is Assistant Professor of Ethnomusicology at Michigan State University.

Christopher A. Scales's Featured Books