A review by chelseaulrichzepf
A Dirty Job by Christopher Moore

5.0