Henry Petroski is an American engineer specializing in failure analysis. A professor emeritus both of civil engineering and history at Duke University, he is also a prolific author. Petroski has written over a dozen books.