Neandertal, Apeman, Human or just a Stone?