Computers information technology in perspective - Long (Prentice Hall, 2002)