Jonathan Zacsh reviewed Nuts and Bolts by Roma Agrawal
fun science history and how-things-work stories
5 stars
Fun science history (reaching back to ancient Roman times) and just a good "how does X work" book. Pairs well with "To Engineer Is Human: The Role of Failure in Successful Design"