Introduction to Engineering Design and Problem solving,2/E
Engineering fundamentals and problem solving