A review by lessariel
For a Few Demons More, by Kim Harrison

4.0

A good story I just wish Rachel & Ivy would get it together to save Ivy's soul