I'll come back and write a full review once I am no longer under the book's spell.But right now I just finished the book and I have tears in my eyes and a smile on my face.And that's enough of a review for today.