Normal Accidents: Living with High Risk Technologies - Updated Edition
To Engineer is Human: The Role of Failure in Successful Design
The Logic Of Failure: Recognizing And Avoiding Error In Complex Situations
Feedback Control of Dynamic Systems
Drift into Failure: From Hunting Broken Components to Understanding Complex Systems
Success through Failure: The Paradox of Design (Princeton Science Library)