The Old Ones Are the Best: Over 500 of the Funniest Jokes, One-liners and Puns