Gosh, this was a roller coaster ride. In every sense. The plot is a never ending string of event, loads of actions and a gazillion twists. A continuos up and down, fast paced until right to the end of the book. Where it suddenly stops after a huge twist of events- one that left me shocked, giddy wit...