A review by rayd
A Dirty Job by Christopher Moore

4.0