The Towers of Knoll is the third book in Barrison's Life and Death Cycle, and she's really kicked it up a notch. While I enjoyed the first two books, this one sucked me in and wouldn't let me go. We start the book with Brent and Bria unexpectedly back where they started and in immediate danger because of it. Bria is a wanted felon, and while Brent isn't as recognizable as Bria, his magic and its instability draws a lot of attention. They're stunned to discover what evils the Council has gotten up to in their absence, and self doubt creeps in as to if they can even make a difference. But if they don't try, who will?
Our heroes once again are separated and must learn to trust in themselves. Brent discovers more about his magic and fights to tame the demons in his mind (no, literally). Bria sacrifices herself again and again to save innocent children and the people she loves, each time taking more and more from her. She worries that the next time, she might not recover. Meanwhile, the Mistkeepers recruit an unlikely apprentice and bend her to their will, and a mysterious figure from Bria's past turns her world upside-down. If you loved the characters before, you will fall in love with them all over again in this book. If you found Brent whiny, you'll enjoy seeing him find his own and learn to stand up for himself. If you're looking for a wonderfully rich fantasy series with complex social issues and just a touch of tender romance, you've come to the right place.
This book contains beautiful allegories for addiction, mental illness, racism, and more, and handles them all with grace and understanding. The disability and mental illness representation is well done, with internal dialogues that put you right in the character's shoes. Magic doesn't simply "fix" every issue, and characters have to come to terms with grief and loss. Many of the villains are morally grey, sometimes helping our protagonists and sometimes harming them, with believable motives that leave you as the reader struggling - you understand why they do it, but you hate the choices they make. The characters will constantly keep you guessing as to who's really wrong and who's really right - and who's going to come around in the end. You will laugh, you will cry, and you'll finish the book with a delightful anticipation of what will come next.