Lamb by Christopher Moore
Best Humorous Books
4,513 books — 8,382 voters