3,500 Good Jokes for Speakers: A Treasury of Jokes, Puns, Qu... By Lieberman, Jerry Paperback Price $5.65 Free Shipping