by Christopher Moore
I think this might be my favorite Christopher Moore book, up there with Lamb, for sure. He’s wildly inventive, like he usually is, and tells a fantastic story in which it’s very easy to get lost.
He doesn’t belabor any of the jokes too much, and each character’s been given a full, fleshy life. A really good read.