20100521 home.science: Skull reveals new human ancestor - light & short