Engineering design - Dieter, George Ellwood (McGraw-Hill Higher Education, 2009)