Computers today 2nd ed. - Sanders, Donald H (1986)