Carl Rose — American cartoonist