Quit horsing around and tell us a joke already! Photo by Welshdan, used under Creative Commons licensing.Our 'best bad joke' contest ends today, so hit that link, enter your best groaner, and then come back here to read some jokes from The Cartoon Introduction to Climate Change! (The excerpt includes one of the coauthor's favorite joke sequences, the renowned Bob jokes.) There's no giveaway this week because entering in the contest makes you eligible to win one of five copies, signed by coauthor Yoram Bauman. May the odds be ever in your flavor!