Illustration

Plenty more science cartoons at my blog