A review by wteel24
Dead Witch Walking by Kim Harrison

5.0