A review by tarawe
A Dirty Job by Christopher Moore

4.0

Still a great book