european homo neanderthalensis
Homo habilis
australopithecus
homo neanderthalensis
homo sapiens sapiens
homo sapiens
homo antecessor
homo erectus