Fascinating reading: Great Moments in Science
The author, Karl Kruszelnicki, has a number of advanced degrees in science and a knack for writing up interesting bits of scientific history.
follow recordinghacksat http://twitter.com
Search this site