I tried to like this book and agree whole-heartedly with reviewers that mentioned the issues with timelime constructs, unbelievable 7-year old characters, and baby teeth. This novel would have benefitted greatly by editing it to around 400 pages. When one reaches the “twist” near the end, it highlights just how contrived the storyline is. Excellent premise but wrought with repetition and unnecessary red herrings.