First post so linking a favorite book I want to read again.
This was such an amazing book, the characters are so unique and well defined, you can't help but love them in spite of their flaws (or because of them). Though it's a very long book, it is interesting enough to keep you circling back.