A review by ebgracie77
Dead Witch Walking by Kim Harrison

2.0

Too much angst in this series.