Encyclopedic Dictionary of Information Technology (Volume-II) : [ M-Z] - Narang, M.L. (New Delhi: Anmol Publications PVT. LTD., 1995)