Dictionary of e-business a definitive guide to technology and business terms - Botto lhFrancis