Fundamentals of Engineering Design by Barry I. Hyman & Hyman Barry