This is quite an enjoyable romp through Rome of the Late Republic in the company of our hero, Decius Caecilius Metellus. He's a junior magistrate, put in the position of investigating officer (as it were) when a couple of murders, an arson attack and a break-in trace a line to conspiracy and treason.
Metellus is a less engaging character than Steven Saylor's Gordianus, but it's early days yet; furthermore, his status as a young career politian in the early stages of his own progression along the cursus honorum provides access to the big players beyond Cicero (Crassus, Pompey, Caesar) whom Gordianus must observe from sligtly further afar.
Research is not always worn as lightly as it might be, but on the plus side, an unusual and welcome prominence for Milo, in the Dr Watson role.
For what it's worth, the murderer is easily guessed, but the conspiracy behind it is, I think, at least possibly (if not probably) true!