E-Commerce : principles, technologies and business applications - Porter, Nathalie (Larsen and Keller Education, 2017)