Introduction to engineering design and problem solving#David Burghardt - BURGHARDT, David (McGraw-Hill)