Computers information technology in perspective ed.10 - LONG, Larry (Prentice Hall, 2002)