No Rest for the Wicked (Immortals After Dark, Book 2)

No Rest for the Wicked - Kresley Cole KC is better with every re-read, I'll never get tired of them :)PS: the narrator for this series is really good.