Riveting, exciting and eye opening. Intricate attention to details. Fleshed out characters, each unique and layered with realistic actions and reactions. Well constructed and planned out plot with an ideal pacing throughout. All this combines with a well written novel you will not want to put down. Even my "I'd rather watch the movie." Non-reader type son picked up this book and refused to return it until he read the whole thing. "I really liked how it was written and how detailed the scenes were. I could picture them easily in my mind. Best book ever."