Amazingly written characters! They are so incredibly subtle that I find myself still thinking about this book even though I finished it over a week ago. The author has managed to create a world and characters that have truly left an impression on me. Each character is complex and multi-dimensional, with their own unique personalities, motives, and flaws. It's as if they have come to life on the pages of the book. I can't help but wonder what they are doing now, long after I've turned the last page. This is a sign of a truly great book, one that has the power to stay with you and continue to influence your thoughts and emotions long after you've finished reading it.