I'm giving this four stars, simply because my daughter didn't like the story. However, that is just from personal opinion, not so much about the book itself. She was troubled by some of the things she read, like sicknesses and a character or two dyin...