The Fundamentals of Marketing: A Comprehensive Guide