Engineering designa project-based introduction - Dym, Clive L (John Wiley, 2000)