Computers: Information Technology in Perspective - larry Long (Pearson Education,Inc., 2002)