This is the best book I have read in the last few years! I enjoyed it tremendously and could not put it away, after I was past the first half. Then the twists come and you simply must know what happens next.That is about everything I can tell without giving too much of the story away.Some people her...