Presidential Humor: For Candidates, Speechwriters, and Voter... By Carpenter, Liz Hardcover From $5.65 Free Shipping