Computers, communications, and information - Hutchinson, Sarah E. (Irwin/McGraw Hill, 2000)