Key Concepts in Marketing - Blythe,Jim (sage, 2009)