A history of stem cell research -- Fundamentals of stem cells -- Embryonic stem (ES), fetal and amniotic stem cells -- Adult stem cells -- Nuclear reprogramming -- Cancer stem cells -- Stem cells as drug discovery platforms -- Therapeutic applications of stem cells.