Dictionary of Information technology - Ashok Arora (Pentagon press publications (p) ltd, 2004)