This book is quite intense and deals with really hard topics. The characters are all realistically flawed as humans, and the way magic is woven in only heightens how real everything feels somehow. It is beautifully written, with turns of phrases that made me pause to savor the word choices. I loved the author's use of vivid details to capture a mood or situation. Most of all, I appreciated the hope that shines through the story despite the darkness.