Key concepts in marketing - Blythe, Jim. (SAGE key concepts., 2009)