Computers and data processing - Gore, Marvin (McGraw-Hill, 1979)