An Engineer's Alphabet: Gleanings from the Softer Side of a Profession by Henry Petroski Back to product details page >