Engineering design a project-based introduction - Dym Clive L.; Little Patrick (Wiley, J., 2004)