Have you heard that all is well that ends well? I must say, it's true with this book. Not that the book has a happy ending, but the way the story progresses makes you think that something is amiss but it surprises you and makes you want to read more of it - it's that kind of ending.