I loved the characters in this book. I especially loved how I started out hating one of them and rooting for his adversary, then by the end I hated the adversary even more and was rooting for the first guy. Only complaint is that if I'm going to read a book this long, the ending had better not be weak, and this one was kind of weak.