Scan barcode
A review by bpc
Nuts and Bolts: Seven Small Inventions That Changed the World (in a Big Way) by Roma Agrawal
informative
lighthearted
medium-paced
3.25