Hominin DNA baffles experts - Nature
Analysis of oldest sequence from a human ancestor suggests link to mystery population.