Computers Today - Sanders D H (New York New York, McGraw Hill ., 1998)