Introduction To Marketing Concepts by Graeme Drummond, John Ensor & Michael Drummond