This book is so well written. There are so many twists and turns and you can’t see them coming. I loved that because I can usually tell what’s going to happen half way through a book. It is emotional, sensual and a beautiful love story. The performance are so seem less that the narrators really embody the characters. Just such a touching love story that I cried. (Not my usual emotion for a book).