Scientific American triumph of discovery

by Scientific American, inc

A collection of essays on scientific innovations, commemorating the 150th anniversary of Scientific American magazine. Contributors include Jonathan M. Mann, Niles Eldredge, and Carl Sagan.