Several books from the New Punch Library. There are 20 in the series. I never really read the articles. I just enjoyed the cartoons. Some beautifully drawn.