Since I gave a review to the first book in this series (not counting the prequel) that was kind of middling, it seemed fair to give a review of this book. A lot of things I groused about in the earlier book are fixed here, and the result is full-bodied, satisfying fantasy novel, well worth the read.
Rather then feeling hurried, I was able to enjoy the story developing, the characters being fleshed out, the little conflicts that lead up to the final conflict. Along with original character, new ones (or in one case one that was briefly mentioned in the previous book) are brought in and fit in, and it's all a fairly cohesive whole.
So, consider this a recommendation.