Anthropologists have found another island very recently inhabited by very small humans. This time it would seem folks are in agreement that it's some form of dwarfism. I think.