An engaging history of science from our earliest history to the present. Not too stuffy or too detailed; manages to hit the high points and explain them well without bogging down.
The Grand Contraption
| author: | David Park (2005) |
|---|---|
| date read: | 2024-03-16 |
| pages: | 364 |
| rating: | ★ ★ ★ ★ ☆ |


