Original: See overview of theories on human evolution.
Simplified: Homo neanderthalensis,