Recent research on human evolution suggests that the extinction of our Neanderthal cousins may have been hastened by ...