eCommerce development : business to business (Microsoft Press, 2000)