In a cave on the Indonesian island of Flores, a tiny human relative once lived alongside dwarf elephants, giant rats, and ...