Jonathan Zacsh reviewed To engineer is human by Henry Petroski Sept. 3, 2021 Public 3 stars bit repetitive, but really good nonetheless 4 stars bit repetitive, but really good nonetheless