Encyclopaedia of information technology - Atlantic (Atlantic publishers & distributors, 2007)