Information Technology - CYGANSKI, David (Singapore Pearson Education, 2001)