Ted Dekker has done it again. Nothing short of a miraculous, mind twisting, suspenseful thriller. As the story unfolds you find yourself wondering if this is the solution, or if that is the solution. You constantly bounce back and forth until the very end. A must for any Dekker fans out there.