No rest for the wicked means no rest for good witches. Michelle thought ridding the world of demons would finally give her some time to rebuild her magical reserves, but fate has other plans. Someone has unleashed magical mayhem on her town, inflicting its residents--magical and mundane, living and inanimate--with all kinds of dangerous spells, and she's the only witch capable of containing the damage. She can't even have a date night with Elron without things going to the dogs. Dogs whose barking can send people flying across rooms, for starters. To add to her misery, the premier of all the witches has chosen Michelle to be her successor, but tragedy strikes before their plans can even start. Michelle's never wanted to be a politician, and navigating the treachery of the clans proves to be a deadly game--one that Michelle doesn't know how to play. As Michelle struggles to solve one witch-made emergency after another, the evidence mounts that a freak accident may actually be an act of mass murder. She needs to find enough reserves of magic within her to uncover a sinister plot before time runs out for everything--and everyone--she cares about. **