Handbook of Stem Cells ( Volume-2 ): Adult and Fetal - Lanza, Robert (Elsevier Academic Press, 2004)