Essentials of marketing - CANT, M C. Lansdowne, 2004 2nd ed