Fool by Christopher Moore
Best Humorous Books
4,326 books — 7,864 voters