Keywords and Concepts in Evolutionary Development

Experts in the field provide explanations of over fifty terms and concepts demonstrating how embryonic development relates to life-history evolution, and adaptation to the environment.

Available in print: QH491 .K49 2003