I just finished this book two minutes ago and had to review it. What an amazing read. I hadn't read a novel in a really long time, but this one did not feel like the 880-page monster it looks like (in hardcover). I loved it.