by Henry Petroski
publisher: Knopf publish date: 2012
format: paperback pages: 434
language: English
ISBN:
0679734155 (9780679734154)
language: English
ISBN:
057121763X (9780571217632)
language: English
ISBN:
0571161820 (9780571161829)
publisher: Knopf Publishing Group publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299039421 (9781299039421)
publisher: Knopf publish date: November 10th 1992
format: hardcover pages: 434
language: English
ISBN:
0394574222 (9780394574226)
publisher: Knopf publish date: February 16th 2011
format: ebook pages: 448
language: English
ISBN:
0307772438 (9780307772435)
publisher: Knopf publish date: February 16th 2011
format: kindle pages: 448
language: English
ASIN: B009BMVCMS
publisher: Knopf publish date: February 16th 2011
format: kindle pages: 448
language: English
ASIN: B009I86YAK
publisher: Knopf publish date: February 16th 2011
format: kindle pages: 448
language: English
ASIN: B004FGLX2E
publisher: Random House Trade publish date: August 1st 1996
format: paperback
language: English
ISBN:
067976710X (9780679767107)