by Ted Dekker
4.2
368 pages
6h 58m
Enter a world of spiritual suspense where the line between good and evil blurs, challenging your beliefs and keeping you guessing until the shocking end.