Dictionary of e-business a definitive guide to technology and business terms (Wiley, 2003)