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

5.0