Many people, regardless of their religious beliefs, believe in reincarnation and karma because these theories seem to explain many of life's mysteries. However, as readers of this excellent book will learn, there are other very credible explanations that explain why people are born with different advantages, disadvantages, and handicaps and account for what people believe to be past-life experiences.