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

3.0

Kept me reading but I'm not exactly happy with the sheer amount of dumb going on. Nonsense decisions abound here so now I'm just kind of frustrated.