A review by amyelizabeth
For a Few Demons More by Kim Harrison