Darwin's Finches and the Galapagos Islands.