Essentials Of Marketing Management by Greg W. Marshall, Mark W. Johnston & Greg Marshall