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