Stem cells and development (Mary Ann Liebert, 2004)