Looking only at the content, this is a pretty thorough introduction to marketing. The presentation is slightly disappointing.
Many obvious errors have slipped passed the proof readers, this is disappointing for what is quite an expensive book, and always makes you worry that a less obvious error is lurking in the text.
The tone is academic. Whilst not necessarily a bad thing, given that many of the concepts are pretty simple (though important) the inability to call a spade a spade does prove annoying.