Very uneven, but still a good book. Maybe more three and a half stars, but I'll round up because it was so well written. Well written and I want to read more by Crawford. It gave me a glimpse into a world I didn't even know existed.
It's more character driven than plot driven, in fact, it doesn't rlly have much of a plot.
For some reason, it was difficult to keep all the characters straight. There was a character list at the beginning of the book, which was helpful, but I was constantly flipping back to is because I couldn't remember who was who.