Design Paradigms. : Case Histories of Error and Judgment in Engineering. - Petroski, Henry (Saint Joseph's University, 1994)