A review by malreynolds111
A Dirty Job by Christopher Moore

funny mysterious medium-paced

4.5