Brilliant Marketing Plans : What to know and do to make a successful plan - Linton, Ian