Dead Witch Walking, Kim Harrison, Paperback
Author:
Kim Harrison