Ruth F Davis Author & Editor

Ruth F. Davis is Senior Lecturer in Ethnomusicology at the University of Cambridge and a Fellow of Corpus Christi College Cambridge.