History v archaeology: is it like Neanderthals versus Homo sapiens?