Fool by Christopher Moore
Best Humorous Books
4,349 books — 7,958 voters