Fool by Christopher Moore
Best Humorous Books
4,379 books — 7,999 voters