The shifting songs of Darwin’s finches have given new insight into processes that shape the course of evolution, preventing newly-forked branches on life’s tree from growing back together.
Even though it’s biologically possible for Geospiza fortis and Geospiza scandens — the original residents of the