A Million Years of Music - Gary Tomlinson

What is the origin of music? In the last few decades this centuries-old puzzle has been…