Computers : information technology in perspective - Long, Larry E.; Long, Nancy , 1947- (Pearson/Prentice Hall, 2005)