I chose to read the book for an assignment in one of my classes and was very pleased with my decision. It's a great book with a lot of dynamics in the theme, plot and characters. I do not think that the characters were flat or undeveloped at all. I felt like there was a lot
…more of background and personal details that motivated each separate and individual character. Edwards does use a lot of detail describing small, minor things and it can get boring after a while but that does not mean it's not great literature! Almost every book I've had to read in school of high literary merit was written in a similar style, especially older novels. I'd recommend it to anyone. I truly found it well written and interesting to read. (less)