Dave Chaffey (2023). Digital Business and E-Commerce Management. Pearson Education Limited.