Dead Witch Walking - Kim Harrison I enjoyed this more than I thought I would.