Engineering design : a project-based introduction - Dym, Clive L. 1942- (John Wiley and Sons, 1999)