Thoughts On Stem Cells