A Dirty Job (Audio) - Christopher Moore, Fisher Stevens

Or should that be puerile Moore? I don't know why I enjoy his potty-mouth style of writing but I do. I guess maybe it's because, vocabulary aside, he spins a pretty good yarn and populates it with some pretty off the wall characters, especially the secondary characters and their attendant running gags.  Moore keeps me laughing and we all need some levity in our lives. I'll give it 3 and half stars because it isn't his best outing.