Encyclopaedia of e-commerce - Kamal Sharma (2006)