Is reincarnation a fact? Do we all have past lives? What does a soul carry with itself to the next life?