A review by orangerful
Practical Demonkeeping by Christopher Moore

3.0