Marketing Essentials: Core Concepts and the Customer Buying Journey