More than 20 species of Hawaiian honeycreepers are descended from a goldfinch-like ancestor that arrived on one of the islands about 5 million years ago from Asia or North America. The birds of the various species are similar in body size and shape, but differ in color and beak shape. How could so many species have evolved from a single ancestral species?