The illustrated almanac of science, technology, and invention

by Raymond L. Francis

Records the travails, successes, and failures of people in science through the ages.