Review: Not a book for the slow witted or lazy minded, but definitely the smartest book I've read in years.
Rating: 4 out of 5
Date: 08 28, 2013
There were definitely some grammatical errors, some of which seemed to have been causes by over zealous or hurried editing.(Spoiler Alert)Some reviewers complained about the flashbacks and incongruity in the timeline, saying those were cheap tricks.  Not at all--they are reflective of a literary style that requires a little mental athleticism.  Definitely not for everyone, but I loved it.  Damn the ending though--I want closure!