Life In Between: 39 Spirit Encounter Stories of God and Angels - Ghosts, Witches and Demons . . .    With Observations and Studies