This is a beautiful book. The characters are larger than life, the story consumes you and you are transported to their world. When a book manages to do that , draws you into their world, makes you live with them, share their happiness and cry with them , that is when I consider it to be a great book.