ENGINEERING DESIGN: A SYSTEMATIC APPROACH - PAHL, G. (Springer-Verlag, 1996)