Encyclopaedia dictionary of computer and internet - Mehta Versha (New Delhi New Delhi, Anmol, 2003)