TY - RPRT TI - Evolution: opportunity versus innovation. AU - Paul H Harvey AU - Andy Purvis PY - 2003 DO - 10.1038/425676b UR - https://pubmed.ncbi.nlm.nih.gov/14562088/ ID - 14562088 ER -