4.5 stars. Another stellar installment of a now-favorite series. Excellent storytelling with superbly developed characters told with great feeling. I'm sad that I'm all caught up and now have to wait for each new book.