Human evolution
Anthropologists are still investigating the exact line of descent. A consensus on which should count as separate species and which as subspecies has not been reached yet. In some cases this is because there are very few fossils, in other cases it is due to the slight differences used to classify species in the Homo genus.