20040306 home.science: Another species of human ancestors