Computers and information processing concepts and applications - Mandell, Steven L. (South-Western Educational Publishing, 1999)