A review by colleen_mc
A Dirty Job by Christopher Moore

5.0

Too funny!