THE theory of evolution is still the essential thread which connects together the numerous and diverse branches of biology. It has been clear at least since von Baer's day that a theory of evolution ...