This story has more twists and turns than a roller coaster. Jut when you think you've guessed what will happen next, something else comes from left field. When I wasn't reading it, I was thinking of reading it just to see where it was headed. Great story.
(reviewed 27 days after purchase)