The Marketing Glossary: Key Terms, Concepts and Applications in Marketing Management, Sales, Advertising, Public Relations, Direct Marketing, Market Research, Sales promotion