Title: Pushing the Limits: New Adventures in Engineering (Vintage)
Author: Henry Petroski
List Price: £9.23

Updating prices - this shouldn't take more than a few seconds

Results
Advertisement