Just finished this book and the itch in my brain is scratched. WOW so good! No questions left unanswered! Everything came together and made sense and all the emotions! My jaw hit the floor half way through the book, I cried, I was surprised had some ahhh that was clever moments and I laughed at the prologue lol. So all boxes are checked and I can confidently say this has hit #1 on my list of books read this year !