The Giant Book of Jokes: Over 4000 of the Shrewdest, Silliest, Funniest Jokes You'll Ever Hear