Gale Encyclopedia of E-Commerce by Jay Gale