The latest Laundry novel takes on vampires! Stross does a good job integrating the known lore about his universe - magic as a side-effect of applied mathematics - and his explanation about the origins of his vampiric cell makes internal sense.
However, if there’s one criticism that can be levelled at Stross is that his plotting could be better. This novel deal with double-cross upon double-cross and it gets confusing about who’s crossing who. To deal with this, jarring interludes of exposition are introduced that try to explain what’s happening.