Developmental biology - Gilbert, Scott F. (Sinauer Associates, Inc., 1994)