Evolutionary Developmental Biology of Invertebrates 5: Ecdysozoa III: Hexapoda (Paperback)
Hexapoda: A Drosophila's view of development.- Hexapoda: Comparative aspects of early development.- Hexapoda: Comparative aspects of later embryogenesis and metamorphosis.