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