Ratings4
Average rating3.5
There's an interesting story at the heart of this book, but it gets weighed down by the details (there are so many characters who are difficult to keep straight but ultimately are only peripheral to the plot). Had a hard time pushing through to the end, and did not get the resolution I was expecting.