Did Humans Invent Music? 0 researchok Science4/19/12 1:08:56 amThursday, April 19, 2012 at 1:08 am PDT • Views: 512 theatlantic.com More Music Musical Artifacts Neanderthals Biological Adaptation Biological Evolution Emotion Evolutionary Enigma Psychology