Perreault

Basic Marketing - Tata McGraw-Hill

658.8