Mind candy mystery novel: the 29th, and sadly last, of her Gregor Demarkian series. This is the only one where the solution, while logical, "fair" and completely unexpected, did not feel right. (I refrain from saying any more to avoid spoilers.) It is also, as this profile notes, one where the background crime, outrageous though it sounds, was entirely real, and it's astonishing that it did not end in murder.
His monthly "Books to Read While the Algae Grow in Your Fur" post for March 2020 — the books he read that month and feels he can recommend.
2020-03-31·bactra.org ↗