Ratings10
Average rating3.1
Again, that's a relative ★★★, not an absolute ★★★. The two stars added to the first are earned by (as another Goodreader said) flashes of brilliance (in the storytelling, never the writing; never, ever the writing) and flashes of the old Anita.