To Engineer Is Human: The Role of Failure in Successful Design

Regular price $14.04

Examines the process of engineering design and explains what can be learned by studying unsuccessful designs and the reasons for their failure