Psychic Sylvia Browne pens a philosophical discussion to help people understand the nature of good and evil and how they can become a "warrior of light".
There are three entities who actually speak throughout the text: Francine, Sylvia, and in part III, an entity called Raheim. Francine and Raheim are both channelled by Sylvia while she is in a deep trance.
Soul's Perfection takes you through the complete scope of your soul's journey; from planning each incarnation on the Other Side to making life meaningful here on Earth.