The Good, The Bad, And The Undead by Kim Harrison

In this thrilling urban fantasy, the story follows Rachel Morgan, a witch and bounty hunter, as she navigates the dangerous and magical world of Cincinnati. Tasked with solving a series of mysterious murders targeting witches, Rachel finds herself entangled in a web of dark magic, political intrigue, and personal vendettas. As she delves deeper into the investigation, she must confront her own past and make alliances with unlikely allies, including a living vampire and a pixie, to uncover the truth and protect her community from a looming threat.

Purchase from Bookshop.org