The Messengers

In fifty-one chapters, The Messengers tells us of the experiences of a number of spirits who have reincarnated with pre-programmed work needed for their spiritual growth