Supernatural bounty hunter Ruby Callaway battles a necromancer while the day is trapped in an endless time loop.
The Dresden FilesKate DanielsAnita Blake