Brand glossary

Brand glossary - New York: Palgrave Macmillan, 2007


Branding
Management

658.827 / SWY