would have been twice as good. Good characters and character development, but the plot is so convoluted and there are SO many characters that it is easy to get lost. LOTS of filler and repetitive battles – edit and tighten this book and you’d have a five star story. As is, it gets saggy and boring at times. Narration is solid.