TY - BOOK AU - Petroski, Henry TI - Pushing the limits : : new adventures in engineering SN - 9781400032945 U1 - 620 PET PY - 2005/// CY - New York PB - : Vintage Books KW - Engineering KW - ;Engineering -- History KW - ;Henry Petroski KW - ;Pushing the limits : new adventures in engineering KW - ;Vintage Books ER -