Ratings1,135
Average rating4.7
Still excels in heartbreaking back stories. Characters grow in believable and engaging ways. Sometimes however, you want to reach out and strangle some of them for the choices they are making but it mostly works out. Lots of moral questions to think about. Some are answered divisively from what I gather from other readers including myself but they are believable still. There's still alot of setup and a relaxed pace early on but the minor conflicts are enough to keep you going. The world remains interesting and vividly described. A good read.