A review by jlbates
A Dirty Job by Christopher Moore

4.0

Forgot just how funny Christopher Moore is... genuinely had people on the metro thinking I was crazy I was giggling at 'nothing'