Information technology : principles and applications - Ajoy Kumar Ray (PHI Learning Private Limited, 2009)