Computer information technology in perspective. - Long, Larry (Prentice Hall, 2004)