THERE seems to be anything and everything to be uncovered when Malcolm Fox and his team from Internal Affairs are sent to investigate a suspected cover-up of corruption involving a detective in Fife.

In no time at all, Fox finds himself up to his armpits in political and terrorist conspiracies, with not only the Fife police hierarchy breathing down his neck, but also MI5 poking its nose is.

Confusing in parts but still a darn good read in the absence of Rebus.