Ratings17
Average rating3.5
I'm afraid I have to agree with a lot of other reviewers - the first half was so engaging, fun to read, presented a complex central character and a unique secondary tag-along, written in a “voice” that it was impossible not to like. A solid 5 stars. And then around the middle it fell off a cliff, with so many threads popping in and out, a long slog on a train that seemed to come out of nowhere and go nowhere, that I struggled to finish. So an average 4 stars; 5 for a great first half; 3 for a sloggy second half. But Mina's a favorite; I'll read her again.