Gametogenesis, Early Embryo Development and Stem Cell Derivation by Georgia Pennarossa & Tiziana A.L. Brevini