I have to say first that I love this cover! It's also perfect for this second and final book in Brusenna's adventure, the first book being Witch Song. I enjoyed both stories.
In this story Senna is maturing and asking questions the others will not answer. Senna is done with being an outcast, scared and not understanding her true nature. She's changing since we last left her and some of the head witches know some of the answers to a few of her questions. She finds unlikely allies and lots of betrayal to those close to her and even those that are expected. Senna knows she must do something and the others are reluctant to take the hard road, make the hard choice. So she does but finds more unlikely allies and betrayal in her midst.
I enjoyed Senna's journey, but I have to say that at times her questioning herself was just a bit too much. Not enough to spoil my enjoyment, but enough to take me out of the story from time to time. It's good to question and she is young, but she just needed confidence that I would have thought she would have found by fighting so hard in the first book. It's there, it just comes at a slower pace than what I would have personally liked. I also had a hard time with Joshen, her betrothed, in this book and when he finally stops being so selfish it's nice to hear, but it just came suddenly with no epiphany. I would have liked to have seen what caused him to change his mind so abruptly.
I give this book 4 stars. In all I really enjoyed my time with the witches and Brusenna's hard choices. I'm sad to see this end, but 2 books make Senna's story fulfilling. I recommend it to those that love YA, adventure and fantasy.