A handbook of information technology - Ahmed, Ayaz ed (Anmol, New Delhi, 2003)