Asimov Laughs Again: More Than 700 Jokes, Limericks, and Anecdotes