RTYL-ethnomusicolgy-language-music-evolution-1-Ethnomusicology, language, music, & evolution

Ethnomusicology: language, music, & 50,000 years of evolution

Ethnomusicology: language, music, & 50,000 years of evolution