Stem Cells And Regenerative Medicine by Walter C. Low