Turn Coat by Jim Butcher

In this gripping urban fantasy, the protagonist, a wizard and private investigator, finds himself in a precarious situation when an unexpected visitor seeks refuge at his doorstep. The fugitive, a former adversary and member of the White Council, is accused of a heinous crime he claims he didn't commit. As the protagonist reluctantly agrees to help, he is thrust into a dangerous web of political intrigue, betrayal, and dark magic. With time running out and enemies closing in, he must navigate the treacherous waters of loyalty and justice to uncover the truth and protect those he cares about.

Purchase from Bookshop.org