Mcgraw-Hill Dictionary Of Electrical And Computer Engineering by McGraw-Hill Editorial Staff