Herblock's history : political cartoons from the crash to the millennium