E - commerce strategy, technology, and implementation - Schneider, Gary P (Cengage Learning, Hong Kong, 2011)