Invention by Design; How Engineers Get from Thought to Thing by Henry Petroski 1996-09-01/in Inventions, News /by LisaRead more