We've long assumed our species evolved from a tidy, single stream of ancestors. But life on Earth is never quite so ...