the new science of evo devo and the making of the animal kingdom
An introduction to evolutionary developmental biology, or Evo Devo, that explains how and why scientists have been trying to unlock the secret of how a single embryo develops into a billion- or trillion-celled animal.