Engineering Mechanical Toronto University. Professor Y M Haddad (dept Of.