such a fast paced tale of reward and revenge. a lot of people in my class go confused because of the constant name changes, but if you can get around that its such an amazing book. There are tons of surprises and the character developments are something else. It keeps you thinking and keeps you reading. i couldnt put it down, and ive read it 4 times