Computers today - Sanders, Donald H. (McGraw-hill, 1985)