A Century of Political Cartoons: Caricature in the United St... By ALLAN NEVINS Hardcover Price $18.95 Free Shipping