One of the best that I've read in such a long time. Some of characters were so hard to hate despite their shortcomings because somehow you can't help but understand where they are coming from.
One of the best that I've read in such a long time. Some of characters were so hard to hate despite their shortcomings because somehow you can't help but understand where they are coming from.