eBusiness Essentials: Technology and Network for the Electronic Marketplace