Essentials of marketing : a marketing strategy planning approach - Cannon, Joseph P. (McGraw Hill, 2024)