The Spirits' Book
Book Two - The Spirit World
Chapter X - Spirit Occupations and Missions
579. Since each spirit receives its mission from God, how can God have allocated an important mission to a spirit capable of failure?
“Does God not know whether a general will be victorious or defeated? Rest assured that God foresees all things, and that the carrying out of God’s plans is never confided to those who will leave their work half completed, especially when they are important. You have trouble accepting the concept of God’s knowledge of the future because you cannot understand it.”