Sidney Harris - American cartoonist known for science cartoons