It’s exceedingly fun. The writing is smooth and engaging. Mary is a compelling heroine; accomplished, gutsy, and likable, but also fallible and liable to act on a whim. The case itself doesn’t stand out, but it’s certainly serviceable. The depth of the book comes from the social realities it portrays, from the negotiations and investigations behind society marriages to the limited livelihoods available to widows. The capricious debutante, the invalid mother, and the businessman father aren’t as simple as their tropes imply—and in keeping with the book’s theme, the women are particularly interesting, and particularly underappreciated by the men in their lives. Racism and the lives of Asian sailors in Victorian London are painted with accurately but without sensationalizing, and not only from the majority point of view. The potential romance is fine; didn’t really do much for me, but didn’t detract from the story or frustrate me. It make total sense that these two characters would have the hots for each other and it doesn’t take over the story.The ending is frustrating, though in ways which are hard to discuss in a spoiler-free way. Suffice it to say Mary does something daft for the sole reason that this will let the author jerk us, and her, around at the end by denying us, and her, shiny knowledge. Which she does. I suspect this knowledge will come out in a future book, but if there’s a way for her to do so without it being an annoying deus ex machina, I don’t see it. Hopefully she has better plot-vision than I do, eh?