This is one I suffered through, and if I did not have to finish it for school, I would have put it down after page one. You have to get through millions of details about the random townspeople wayyy too frequently to even get to the story!