McGraw-Hill encyclopedia of electronics and computers