Gale encyclopedia of e-commerce - Haynes, Paula J.; Malonis, Jane A. (Gale Group, 2002)