For a final installment of a very long running series I found this book somewhat of a let down. It felt separated from the others in how the characters didn't seem to flow from the previous books to this one. I found myself with that raised eyebrow wondering "Why?" several times to what the characters did or said. Aside from that the writing is well done, engaging and entertaining. Overall the book is an enjoyable read and well worth the time spent wrapping up all the lose ends.