All My Enemies by Barry Maitland
When Kathy Kolla is appointed to New Scotland Yard, she is determined to keep her head down and her file clean. But her very first case looks set to become her most notorious - especially when she finds her own past being written into the horrific events unfolding before her.