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