A Dirty Job by Christopher Moore