Shaping life : genes, embryos, and evolution