TY - BOOK ED - Petroski Henry TI - Pushing the limits: : new adventures in engineering SN - 1-4000-3294-6 AV - TA15.P47 2004 PY - 2004/// CY - New York PB - : Random House KW - History KW - Engineering N1 - Includes bibliographical references and index ER -