Would you like to understand the deeper spiritual meaning of physical illness, parenting handicapped children, drug addiction, alcoholism, the death of a loved one, accidents, deafness, and blindness? Your Soul's Plan (which was originally published under the title Courageous Souls- Do We Plan Our Life Challenges Before Birth? ) explores the premise that we are all eternal souls who plan our lives, including our greatest challenges, before we are...