One of the best books. After half of the story I was about to stop reading further. But as few pages were left so I completed it. But the end of the book is the best as I have never seen any ending like this book which is so satisfying and this book tells stories from both point of views which will help you in understanding the situation.