Struggling to rate this book,,, it's really between 3 and 4 stars. The first half was almost agony to get through, but the last 1/4 was really good. And, I love epilogues, so I was thrilled to see one in this book. There were just too many loose threads in this last installment (the 4th in a planned trilogy!) that just didn't sit right for the reader. I'm glad it's done.