Information Technology: Principles and applications - Ajoy kumar Jay (Pearson Education Inc., 2004)