How good is this book? I am writing this before I have finished it. Normally a book like this will languish on my nightstand until I finally finish it with little bursts of before bed reading. I can't put this one down. Literally. I got up at 3:15 am to read. Only 80 pages left. Have to go now. Reserve this book and read it. If you love Reacher or Orphan X, this one's for you.