Computers information technology in perspectiveLarry Long, Nancy Long - LONG, Larry (Prentice Hall, 2005)