Analysis and evaluation by Chartered Institute of Marketing, Marketing Knowledge fromCIM revision cards 0 Type: Book