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

5.0

Extremely exciting, and eventually left me breathless.