Darwin's FinchesIn 1845, during his second voyage to the Galapagos Islands, Darwin discovered what he thought were 14 different breeds of bird. In fact,...