A review by tess_in_pdx
A Dirty Job by Christopher Moore

4.0