The only part of this book that truly aggravated me was the end. Once again (and I can say this without spoiling it, because I won't reveal any details), Richard manages to avoid the consequences of the tragedy introduced during the rising action. Maybe I'm just sick. Maybe it's wrong of me to want characters to suffer. But this guy's luck is incredible.
The redeeming aspect of the end is that there are sort of consequences (the chimes), but they won't make an appearance until the next book. I guess that's okay. But this reveals Goodkind's heavyhanded writing style that mars the previous books.
I must say that from a philosophical standpoint, the books are actually getting easier to stomach, not worse. Almost everything I read about them told me to expect the opposite. Instead, the amount of exposition is now tolerable. Maybe it's because Richard's character has evolved to the point that the philosophical arguments Goodkind is trying to espouse actually make sense from Richard's perspective. He has the whole "burdened hero" motif. Or perhaps I'm just too naive (or maybe too jaded) to actually pay attention enough to pick out the philosophy Goodkind is apparently attempting to impress upon his readers.
Compared to the last book, however, this book is rather slow. It reminds me of Stone of Tears, although I'll admit that this one has more action in it.
Goodkind struggles with portraying all of his characters and putting them in interesting situations. Some authors pull this off well (i.e., George R.R. Martin). Others, like Goodkind, are very good at creating a lot of characters and giving them important roles in certain parts of the story, but then later they fade into the background. This is also noticeable in the next book when it comes to Verna and Warren. This is a shame, because many of those characters are interesting. Some of them get less page time than the villains. The books are already rather long, but maybe a different editing approach would have allowed our favourite recurring characters some more time to shine.