So smoothly written and every character is really given a fair chance to the book.
It was really great i enjoyed it