Handbook of Stem Cells by Anthony Atala & Robert Lanza