Dictionary of computer and internet terms - Downing, Douglas A. (Barron's Business guides, 2000)