Marketing management knowledge and skills - Peter (McGraw-Hill, 2001)