Steve Ditko's political cartoons ...