Study of Darwin's finches reveals that new species can develop in as little as two generations – Princeton University


source