Time-Life Science series readers should recognize all of them. In fact, the whole site is liberally sprinkled with images that appear to be scanned from a Time-Life Science book called The Mind. Important childhood reading shared by at least one generation of now middle-aged geeks ...
Abusive comment hidden.
(Show it anyway.)