Keller, Kevin Lane

Strategic brand management - 3rd - Pearson 2008 - 692

104683

Brand management Management

658.827 / KEL