Keller Lane Kevin

Strategic Brand Management - New York Pearson - 692p.

include index

139780132336222


Brand name products...management

658.827