A natural conclusion considering at the time, Homo neanderthalensis and Homo sapiens were vying for limited resources. However, there are many theories regarding the disappearance of Homo neanderthalensis - the rapid climate change, a volcano, interbreeding, aliens. I'd be interested in hearing your brother's theories, if you're willing to release a copy.
voice;