Did Humans Invent Music? 0 researchok ScienceApril 2012Thursday, April 19, 2012 at 1:08 am PDT • Views: 725 theatlantic.com More Music Musical Artifacts Neanderthals Biological Adaptation Biological Evolution Emotion Evolutionary Enigma Psychology