Ratings39
Average rating3.7
Everything came full-circle. All plots were resolved which is refreshing. No one likes loose ends. That being said, the book was weak in the middle. It was formulaic and predictable and everybody knew everybody which really, really got old.