A review by annarue22
Marketing Management by Philip Kotler, Kevin Keller

challenging informative slow-paced

3.75