Hidden Worlds : Looking Through A Scientist's Microscope - Kramer, Stephen (Houghton Mifflin Company, 2001)