Dictionary Of Engineering by McGraw Hill & McGraw-Hill Companies