Computers, communications, information - HUTCHINSON, Sarah E (McGraw-Hill, 2001)