Engineering Design A Systematic Approach - Pahl G.; Pahl G., Beitz W., Feldhusen J. & Gorte K.H. (Springer, 2010)