Fool by Christopher Moore
Best Humorous Books
4,309 books — 7,858 voters