Engineering: A Beginner?s Guide?explores the scientific, social, and philosophical implications inherent in the challenges faced by engineers throughout history. From Roman viaducts to bionic limbs, humans have used fascinating and diverse feats of engineering to overcome their limitations. Revealing the widespread impact that this has had on culture, knowledge, and, perhaps most importantly in these times, the environment, McCarthy presents a future where engineering is crucial to saving the planet.





