Success through Failure: The Paradox of Design
written by Henry Petroski (Princeton, NJ: Princeton University Press, 2006, originally published 2006), 250 page(s)