This is one of the best books I've ever read. Some action books are just mindless killing and drama, but this is thought provoking and a bit heart-wrenching. (If you like the characters like I do.) If you are looking for a book that's long enough to last a while and surprising enough to keep you guessing, this is the book for you.