Here’s an interesting article from just over a month ago about how Humans may have had the edge over Neanderthals.
Not far on its heels came this article about Neanderthal art. I guess some aspects of art history will remain a mystery, at least for a little while.