Computer, communications, and information: a user's introduction - Hutchinson, Sarah E. (McGraw-Hill, 2000)