Computers and information an introduction - Orilia, Lawrence S. (McGraw - Hill, New York, 1986)