An extinct human species once lived on the Indonesian island of Flores, where adults stood only about one meter tall. Homo ...