A review by paperwitch
A Dirty Job by Christopher Moore

4.0

I am glad to have finally read this book, it was such a blast, its high praise is definitely well deserved.