Reincarnation: Exploring the concept of reincarnation in religion, philosophy and traditional cultures