Convergent evolution as natural experiment: the tape of life reconsidered

Convergent evolution as natural experiment: the tape of life reconsidered