When the police protect their own, who protects the truth? Years after the murder of a Wiltshire shopkeeper, Detective Inspector Gus Freeman reopens the puzzling cold case. The trail leads to a ruthless undercover officer with ties to corruption, violence, and a growing body count. Justice is waiting, but so is the killer