Encyclopaedia of information technology and developmental communication (Volume 2) - Shrivastav, Raj Kumar (Dominant Publishers and Distributors, 2008)