TY - BOOK AU - Middendorf W H AU - TI - What every engineer should know about inventing U1 - 620 CY - New York KW - Engineering ER -