by Ted Dekker
4.17
400 pages
7h 35m
Get ready for a fast-paced and suspenseful thriller where the fate of humanity hangs in the balance, and one man's ability to see into the future may be the only hope for salvation.