Introduction to Engineering Design and Problem Solving, 2ed - Roland D. Jenison (McGraw Hill)